package com.os.pojo.vo;

import lombok.AllArgsConstructor;
import lombok.Data;

/**
 * 表示一次地址访问
 */
@Data
public class ActionVo {




    /**
     * 序号
     */
    private int id;

    /**
     * 置换算法
     */
    private String swapAlgorithm;
    /**
     * 逻辑地址
     */
    private int logicAddress;


    /**
     * 段号
     */
    private int segmentId;
    /**
     * 段命中
     */
    private boolean hasSegmentFocus;


    /**
     * 页号
     */
    private int pageId;
    /**
     * 页命中
     */
    private boolean hasPageFocus;

    /**
     * 偏移量
     */
    private int offset;

    /**
     * 物理地址
     */
    private int physicalAddress;

    /**
     * 读取内容
     */
    private String msg;

//    /**
//     * 驻留集信息
//     */
//    private String queueInfo;


    public ActionVo(int id){
        this.id = id;
    }

}
